12. 多媒体(新闻/笑话/儿歌/故事)接入
注意: 音乐/电台/收音机/视频等之类的多媒体不走此对接.
12.1 设置多媒体remote view
/**
* 设置多媒体remote view
*/
AiMedia.getInstance().setMediaRemoteViewImpl(AbsMediaRemoteView)
/**
* 多媒体view
*/
public abstract class AbsMediaRemoteView {
/**
* 显示新闻/笑话/儿歌/故事view
*/
public abstract void showNewsView();
/**
* 隐藏新闻/笑话/儿歌/故事view
*/
public abstract void hideNewsView();
/**
* 更新新闻/笑话/儿歌/故事信息
*/
public abstract void updateNewsInfo(NewsBean data);
/**
* 添加领域item
* @param flag 领域标识 (联系开发人员获取)
*/
public void addPromptItem(String flag) {}
/**
* 移除领域item
* @param flag 领域标识 (联系开发人员获取)
*/
public void removePromptItem(String flag) {}
}
12.2 多媒体主动控制接口
多媒体正在播放时, 可以通过以下接口实现对其的一些基本操作(UI点击)
/**
* 关闭/退出多媒体播放
*/
AiMedia.getInstance().newsExit();
/**
* 暂停播放
*/
AiMedia.getInstance().newsPause();
/**
* 继续播放
*/
AiMedia.getInstance().newsPlay();
/**
* 下一首
*/
AiMedia.getInstance().newsNext();
/**
* 上一首
*/
AiMedia.getInstance().newsPrevious();